package com.echo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.echo.entity.ExamAnalysis;
import com.echo.vo.AllObjectDetailData;
import com.echo.vo.ExamIdAnaDataVo;
import com.echo.vo.ObjectDataVo;
import com.fasterxml.jackson.core.JsonProcessingException;

import java.io.IOException;

/**
 * <p>
 * AI生成的学生答题情况分析和反馈表 服务类
 * </p>
 *
 * @author echo
 * @since 2024-11-05
 */
public interface IExamAnalysisService extends IService<ExamAnalysis> {

    ObjectDataVo getObjectDatailData(String subject);

    ExamIdAnaDataVo getExamIdAnalysisData(String examId) throws IOException;

    AllObjectDetailData getAllObjectDetailData() throws JsonProcessingException;
}
